package org.wdcode.back.tag.form;

import org.wdcode.common.util.CommonUtil;

/**
 * 扩展struts2 FormTag
 * @author WD
 * @since JDK6
 * @version 1.0 2010-03-18
 */
public class FormTag extends org.apache.struts2.views.jsp.ui.FormTag {
	// 序列化ID
	private static final long	serialVersionUID	= 8369500527114902122L;

	/**
	 * 重写方法
	 */
	@Override
	protected void populateParams() {
		// 设置命名空间
		id = CommonUtil.isEmpty(id) ? "wdForm" : id;
		// 设置命名空间
		namespace = CommonUtil.isEmpty(namespace) ? "/back" : namespace;
		// 设置提交方式
		method = CommonUtil.isEmpty(method) ? "post" : method;
		// 设置需要验证
		validate = CommonUtil.isEmpty(validate) ? "true" : validate;
		// 设置Action
		action = CommonUtil.isEmpty(action) ? "%{#attr.temTempls.get('submit').get(0).get('action')}" : action;
		// 调用父方法
		super.populateParams();
	}
}
